Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 ALMA PLACE Semi-Detached £45,000 26 Oct 2001
10 ALMA PLACE Detached £177,000 19 Oct 2016
11 ALMA PLACE Terraced £42,000 18 Mar 1996
15 ALMA PLACE Terraced £48,000 8 Sep 2000
16A ALMA PLACE Terraced £35,000 2 Jan 2003
17 ALMA PLACE Terraced £124,999 3 Nov 2006
23 ALMA PLACE Terraced £160,000 5 May 2023
29 ALMA PLACE Terraced £95,050 28 Nov 2003